﻿td
{
	font-family: "Tahoma" , "Verdana" , "Arial" , "Helvetica" , "sans-serif";
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}

.bgtop {
	background-repeat: repeat-x;
	background-position: bottom;
}

.input {
	BORDER-BOTTOM: 1px solid #CCCCCC;
	BORDER-LEFT: 1px solid #CCCCCC;
	BORDER-RIGHT: 1px solid #CCCCCC;
	BORDER-TOP: 1px solid #CCCCCC;
	COLOR: Blue;
	font-size: 9pt;
	height: 15px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

}

.bgup {

	background-repeat: repeat-x;
	background-position: top;
}
.moneyD {
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	font-family: "Verdana", "Arial", "宋体";

}
.moneySymbol
{
	font-size: 9pt;
}

.AlternatingColorClass
{
	BACKGROUND-COLOR : whitesmoke;
}

.DataGridPagerClass
{
	color : Black;
	text-align : right;
	font-weight : bold;
	background-color : #D3D3D3;
}

.DataGridFooterClass
{
	background-color : #D3D3D3;
	color : Black;
}
.DataGridHeadClass
{
	background-color : #D3D3D3;
	font-weight:bold;
	text-align:center;
	color : #003366
}

.DataGridBorder
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid
}

.ItemColorClass
{
	background-color : #FFFFFF;
	color : Black;
}
.DataGridPager
{
	color : Navy;
	text-align : right;
    font-weight : bold
}

.tblrow
{
    BACKGROUND-COLOR: SteelBlue;
}

.alternate
{
	background-color: WhiteSmoke;
}


.tbltd
{
	background-color: whitesmoke;
	color: Black;
	background-image: url(Images/bar.jpg);
	background-repeat: no-repeat;
	border-top-color: WhiteSmoke;
	border-top-width: 1px;
	border-top-style: solid;
	height: 28px;
	background-position: center;
}

.tbltdBar
{
	height:1px;
}

.tbltdBlank
{
	background-color: white;
	height:3px;
}


#nwr{margin:0 0 4px 0;font-size:90%;height:1.6em;overflow:hidden;position:relative;display:none;}
#nwr div{padding:3 0 0 5;visibility:hidden;position:absolute;top:0;left:0;} 



.CoolBlueBox {border: 1px #CCD7ED solid; font-size: 11px; padding: 6px 6px 6px 15px; color: #0018a5; background-color: #e5ecf9; margin-bottom: 3px; font-family: tahoma, verdana; }
.CoolBluePanel {border: 0px #CCD7ED solid; font-size: 11px; padding: 6px 6px 6px 15px; color: #0018a5; background-color: #e5ecf9; margin-bottom: 3px; font-family: tahoma, verdana; }

/* ============================================
Standard Message Board Styles 1

Usage examples:
<div class="ErrorMsg">Warning!You took my underware!</div>
============================================ */
.OkMsgBoard,.WarningMsgBoard,.ErrorMsgBoard,.ConfirmMsgBoard{
	padding:5px 5px 5px 120px;
	background:transparent url(/images/common/msg_ok_big.gif) 15px 15px no-repeat;
	line-height:1.8em;
}
.WarningMsgBoard{
	background-image:url(/images/common/msg_warning_big.gif);
}
.ErrorMsgBoard{
	background-image:url(/images/common/msg_error_big.gif);
}
.ConfirmMsgBoard{
	background-image:url(/images/common/msg_confirm_big.gif);
}


/* ============================================
Standard Message Styles 1

Usage examples:
<p class="ErrorMsg">Warning!You took my underware!</p>
============================================ */
.OkMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00BE00;
	background:#E6FFE6 url(/images/common/msg_ok.gif) 5px 5px no-repeat;
	color:#000;
}

.QuestionMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00BE00;
	background:#E2F5FF url(/images/helpnew.gif) 5px 5px no-repeat;
	color:#000;
}
.WarningMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00A8FF;
	background:#E2F5FF url(/images/common/msg_warning.gif) 5px 5px no-repeat;	
	color:#000;
}
.ErrorMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #F60;
	background:#FFF2E9 url(/images/common/msg_error.gif) 5px 5px no-repeat;	
	color:#000;
	overflow: hidden;
}
.HintMsg{
	padding:5px 5px 5px 5px;
	border:1px solid #FFF;
	background-color:transparent;
	background-image:none;
	color:#999;
}
.HintMsg a:link, .HintMsg a:visited{
	color:#666;
	text-decoration:none;
}

.Dot
{
	padding: 2px 5px 2px 20px;
	background:#FFFFFF url(/images/common/arrow5.gif) 5px 5px no-repeat;	
}
.GeneralTitle
{
	padding:5px 5px 5px 25px;
	border:1px solid Steelblue;
	background: whitesmoke;
	color:#000;
}

.OkMsg_1{
	padding: 2px 2px 2px 25px;
	border: 1px #00BE00;
	border-style: none none solid none;
	background:#E6FFE6 url(/images/common/gift.gif) 2px 2px no-repeat;
	color:#FF6633;
}

.OkMsg_2
{
	padding: 2px 2px 2px 0px;
	border: 1px #00BE00;
	border-style: none none solid none;
	background:#E6FFE6 2px 2px no-repeat;
	color:#FF6633;
}


.btn-next{
	padding:0 0 28px 0;
}
.btn-next a{
	background:url(/images/btn-bg.gif); width:100px; height:26px; line-height:26px; font-weight:bold; margin:0 auto; display:block; color:black; text-decoration:none;
}

.ImageBorder
{
	BORDER-LEFT-COLOR: #ff6685; 
	BORDER-BOTTOM-COLOR: #ff6685; 
	BORDER-TOP-COLOR: #ff6685; 
	BORDER-RIGHT-COLOR: #ff6685;
	border-width: 5px;
}
